#include <iostream>
using std::cout;
using std::endl;

class Base
{ 
	int _a1,_a2;
public:
	Base(int x1, int x2);

    Base();

    int getA1(){
        return _a1;
    }

    int getA2(){
        return _a2;
    }

};

Base::Base(int x1, int x2 = 0)
: _a1(x1)
, _a2(x2)
{ cout << "Base(int,int)" << endl; }

int main()
{
	Base data(2,3);
 	cout << data.getA1() << endl;
 	cout << data.getA2() << endl;
    
    return 0;
}
